# Autor:        Radek Necas, xnecas18@stud.fit.vutbr.cz
#               FIT VUT Brno
# Rok:          2013
# Popis:        Prelozeni projektu a pomocne funkce.
# Parametry:    <zadne>             - prelozi projekt
#               clean               - odstrani pomocne soubory
#               clean-all           - odstrani vsechny nepotrebne soubory
#               pack                - vytvori archiv se soubory projektu
#               run					- spusti projekt
#               debug				- spusti debuger na projekt
#
# ##########################################################################
  

NAME=findByKill

CC=gcc
CFLAGS=-std=c99 -Wall -pedantic -g

ALLFILES=findByKill.c findByKill.h main.c Makefile

# ==============================================================

all: ${NAME}

${NAME}.o: ${NAME}.c ${NAME}.h
	${CC} ${CFLAGS} -c ${NAME}.c -o ${NAME}.o

main.o: main.c
	${CC} ${CFLAGS} -c main.c -o main.o
	

${NAME}: ${NAME}.o main.o
	${CC} ${CFLAGS} ${NAME}.o main.o -o ${NAME}

# ==============================================================

.PHONY: debug clean clean-all run pack

debug: ${NAME}
	gdb ${NAME}

clean:
	rm -f *~ *.bak *.o

clean-all:
	rm -f *~ *.bak *.o ${NAME} ${NAME}.tar

run: ${NAME}
	./${NAME}

pack:
	tar -cvf ${NAME}.tar ${ALLFILES}
